看到別人的實驗室有運算資源的時候覺得超級酷炫,所以想試著用自己的電腦跑跑看。
我看同學 SSH 進實驗室的工作站後,就可以直接運用 nvidia-smi
來看當前的卡有誰在跑,但在我電腦的 termianl 打入,卻會輸出 zsh: command not found: nvidia-smi
上網加減搜尋了一下,發現 蠻前面的網站 講到可以輸入的指令,一次安裝多種工具
不過我興高采烈地輸入後,卻跳出
看來要安裝 java?
因為之前玩 Minecraft 也會用到 Java,所以我想說我可以來下載 Development Kit 以備不時之需
來到網頁下載 x86-64 簡稱 x64 的版本
下載完 tar.jz 檔再把安裝程序跑完之後,發現 java version 讀不出來,於是嘗試使用 homebrew 安裝 openjdk
然而 homebrew 跑完之後還是不行,往上讀幾行發現問題應該是環境變數沒有設
我試圖找到 ~/.zshrc,卻一直打開錯誤的環境設置檔
brew info java 再往上認真讀,發現了這行
跑過之後再檢查 java 版本,就找得到 openjdk 20.0.2 了
然而,輸入安裝 nvidia 還是會顯示 unable to locate a Java Runtime
我猜應該是剛剛環境變數沒有設置完,不過我還是找不到 ~/.zshrc
走投無路的情況下,我試圖透過 brew 安裝 nvidia 工具包,不過輸入 nvidia 只有一個 pkg 可以裝,於是我也沒有多想就裝了。
brew 跑得有點久,故我也在 nvidia 官方網站下載顯卡驅動程式
安裝完後發現電腦多了一個 nvidia 的應用程式,打開來發現是遊戲商店,但我的電腦都不能玩
我突然好奇我的顯卡到底是哪一張,打開設定才發現我的電腦是 intel 內顯
再去官網查詢後,我發現我的電腦根本沒有獨顯,對於 nvidia 相關指令自然八竿子打不著關係……
最終這次行動無奈地停在這裡。
不要不思考就先動手,應該要先確定前提沒錯再,不然只是白做工
對於硬體的配置不熟悉(甚至不知道自己買的電腦是不是獨顯
這篇雖然有點廢但其實也做有點久,我的日常差不多就是這樣,但還是希望以後一篇文可以壓縮在一小時之內寫完,不然上課的時候都心神不寧的。